while 迴圈
while 布林值:
若布林值為true,執行命令
回到上方做下一次的迴圈判斷
使用時機通常在不確定要執行幾次時
for 迴圈
for 變數名稱 in 列表或字串:
將列表中的項目或字串中的字元逐一取出,依序處理
使用時機通常在知道要執行幾次時
range()可以幫我製造連續數字的列表
for 變數名稱 in range(3): 相等於 for 變數名稱 in [0,1,2]:
for 變數名稱 in range(3,6): 相等於 for 變數名稱 in [3,4,5]: 包括前者元素但不包刮後面
範例: for和while能夠寫出相同效果的迴圈,但使用上的邏輯卻不盡相同
參考來源:https://www.youtube.com/watch?v=szaAeLt_49U&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=7